English-Korean animal medical dictionary. 2013.
synovioblast — sy·no·vio·blast (sĭ noґve o blast) a fibroblast of synovial membrane … Medical dictionary